home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Disc to the Future 2
/
Disc to the Future Part II Programmer's Reference (Wayzata Technology)(6013)(1992).bin
/
MAC
/
THINKC
/
3_0
/
DOUBLEDE
/
SHELL.H
< prev
next >
Wrap
Text File
|
1988-07-28
|
2KB
|
90 lines
#ifndef _shell_
#define _shell_
#include <Quickdraw.h>
#include <MacTypes.h>
#include <FontMgr.h>
#include <WindowMgr.h>
#include <DialogMgr.h>
#include <MenuMgr.h>
#include <MemoryMgr.h>
#include <EventMgr.h>
#include <ToolboxUtil.h>
#include <TextEdit.h>
#include <ControlMgr.h>
#include <OSUtil.h>
#include <PackageMgr.h>
#include <ScrapMgr.h>
#include <pascal.h>
#include <sane.h>
#define abs(x) (x)<0?-(x):(x)
extern char *double_2_cString();
typedef enum
{
AppleID = 150,
FileID,
EditID,
AboutItem = 1,
NewItem = 1,
OpenItem,
CloseItem,
SaveItem = 5,
SaveAsItem,
PageSetupItem = 8,
PrintItem,
QuitItem = 11,
UndoItem = 1,
CutItem = 3,
CopyItem,
PasteItem,
ClearItem,
ClipItem = 8,
StraightItem = 1,
InterruptItem,
EventsItem
};
#define NIL 0L
#define ACTIVE 0
#define INACTIVE 255
#define SCROLLBARWIDTH 15
#define LINEHEIGHT 12
#define WINDOWDEFPROC 8
#define NUMWINDOWS 4
/* APPLICATION GLOBALS */
extern WindowPtr windows[];
extern ControlHandle demoButton[];
extern double demo_double[];
extern Rect screen_rect;
extern MenuHandle AppleMenu;
extern MenuHandle FileMenu;
extern MenuHandle EditMenu;
extern EventRecord event;
extern int awaytime;
extern Boolean chooserAlert;
extern Boolean quitting;
extern Boolean quit_on_wind_close;
extern WindowPtr clip_window;
extern int scrap_check;
extern long scrap_size;
extern Handle scrap_contents;
extern long scrap_type;
extern ProcPtr mainloop;
extern int errno;
extern int w_index;
#endif